slam dunk – Català–English translations

🇬🇧 en ca

slam dunk noun

  • impressively forceful dunk
esmaixada
Wiktionary Links